package com.ssy.lingxi.member.merchant.model.vo.validate.response;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 新增或修改会员入库分类 - 品类信息 - 结算方式和发票类型
 * @author 万宁
 * @version 2.0.0
 * @date 2021-12-17
 */
@Data
public class MemberClassifyCategoryItemVO implements Serializable {
    private static final long serialVersionUID = -7539896101780274108L;

    /**
     * 结算方式列表
     */
    private List<BusinessCategoryPayTypeVO> payTypes;

    /**
     * 发票类型列表
     */
    private List<BusinessCategoryInvoiceTypeVO> invoiceTypes;

    /**
     * 币别列表
     */
    private List<BusinessCurrencyTypeVO> currencyTypes;

    /**
     * 结算单据列表
     */
    private List<BusinessSettlementDocumentsTypeVO> settlementDocuments;

    /**
     * 付款方式列表
     */
    private List<BusinessPaymentTypeVO> paymentTypes;

    /**
     * 预付款列表
     */
    private List<BusinessAdvanceChargeTypeVO> advanceCharges;

    public List<BusinessCategoryPayTypeVO> getPayTypes() {
        return payTypes;
    }

    public void setPayTypes(List<BusinessCategoryPayTypeVO> payTypes) {
        this.payTypes = payTypes;
    }

    public List<BusinessCategoryInvoiceTypeVO> getInvoiceTypes() {
        return invoiceTypes;
    }

    public void setInvoiceTypes(List<BusinessCategoryInvoiceTypeVO> invoiceTypes) {
        this.invoiceTypes = invoiceTypes;
    }
}
